@charset "UTF-8";

@import 'less.less';

[class*="col-"] {margin: 0 -.1rem;}
[class*="col-"] li {padding: 0 .1rem;}
.scroll-content {padding-top: 0 !important;}

.index-hot {
	padding:.2rem 0;
	background: #eeeeee;
	.gap {background: #fff;padding: 4%;}
}

.module-list {
	h3 {
		padding: 0 4%;
		line-height: .8rem;
		border-bottom: 1px solid #ddd;
		font-size: 18px;
		&:before {
			content:'';
			display: inline-block;
			vertical-align: -3px;
			width: .07rem;
			height: 20px;
			background: #f13c6e;
			border-radius: 6px;
			margin-right: 5px;
		}
		a{
			color: #666;
			font-size: 14px;
			span {color:#f13c6e;}
		}
	}

	.hd {
		text-align: center;
		line-height: .7rem;
		border-bottom: 1px solid #ddd;
		li {
			.one-line;
			padding: 0 4px;
			font-size: 15px;
			margin-bottom: -1px;
			color: #333;
			border-bottom: 2px solid transparent;
		}
		.swiper-pagination-bullet {
		    background: none;
		    border-radius: 0;
		    display: block;
		    height:auto;
		    width: 16.66666%;
		}
		.swiper-pagination-bullet-active  {
			color: #f13c6e;
			border-color: #f13c6e;
		}
	}

	.col-2 {
		color: #666;
		font-size: 13px;
		li {margin-top: .2rem;}
		p {
			min-height: 56px;
			padding:.1rem .16rem;
		}
		img {
			height: 3.43rem;
			border: 1px solid #ccc;
		}
	}

	.slide {
		overflow:hidden;
		img {border: none;}
	}
	.more-btn {
		margin-bottom: .3rem;
		&:before {
			left: 0;
			content:'';
			position: absolute;
			width: 100%;
			height: 1px;
			background: #888;
			margin-top: 30px;
			z-index: -1;
		}
		display: block;
		text-align: center;
		i {
			
			color: #777;
			font-size: 36px;
			background: #fff;
		}
	}

}

.sub-banner {
	margin-top: .26rem;
	padding: 4% 0;
	background: #eee;
}

.help {
	color: #555;
	background: #eee;
	text-align: center;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	li {
		line-height: 1.9rem;
	}

	.cell {
		display:inline-block;
		vertical-align: middle;
		line-height: 1.6;

	}
	li + li {border-left: 1px solid #ccc;}
	i {
		font-size: .66rem;
		line-height: 1.2;
	}
}

.cr {
	line-height: 40px;
	.tel {
		font-size: 18px;
		color: #f13c6e;
		font-weight: bold;

	}
	i{
		margin-right: 3px;
		font-size: 20px;
		font-weight: normal;

	}
	p {
		font-size: 12px;
		color: #888;
	}
}









